using System;
using System.Data;
using System.Collections;

namespace APP.QUANLY.Entity.ConditionForm
{
    /// <summary>
    /// Summary description for NGUOIDUNG_QUYENHAN.
   /// </summary>
    public class NGUOIDUNG_QUYENHANConditionForm
    {

        #region Fields
      private string _MANGUOIDUNG;
      private Int32 _MACHUCNANG;
      private bool _QUYENXEM;
      private bool _QUYENSUA;
      private bool _QUYENXOA;
      private bool _QUYENTIMKIEM;
      private bool _QUYENXUATFILE;
      private bool _QUYENIN;
        #endregion

        #region Properties
	public bool IsSetMANGUOIDUNG;  
    public bool IsMANGUOIDUNGNullable
      { get { return false;  } }
      public string MANGUOIDUNG
      {
         get { return _MANGUOIDUNG; }
         set { 
		_MANGUOIDUNG = value; 
		IsSetMANGUOIDUNG = true;
		}
      }
	public bool IsSetMACHUCNANG;  
    public bool IsMACHUCNANGNullable
      { get { return false;  } }
      public Int32 MACHUCNANG
      {
         get { return _MACHUCNANG; }
         set { 
		_MACHUCNANG = value; 
		IsSetMACHUCNANG = true;
		}
      }
	public bool IsSetQUYENXEM;
	public bool IsQUYENXEMNullable
      { get { return true;  } }
      public bool QUYENXEM
      {
         get { return _QUYENXEM;  }
         set { 
		_QUYENXEM = value; 
		IsSetQUYENXEM = true;
		}
      }
	public bool IsSetQUYENSUA;
	public bool IsQUYENSUANullable
      { get { return true;  } }
      public bool QUYENSUA
      {
         get { return _QUYENSUA;  }
         set { 
		_QUYENSUA = value; 
		IsSetQUYENSUA = true;
		}
      }
	public bool IsSetQUYENXOA;
	public bool IsQUYENXOANullable
      { get { return true;  } }
      public bool QUYENXOA
      {
         get { return _QUYENXOA;  }
         set { 
		_QUYENXOA = value; 
		IsSetQUYENXOA = true;
		}
      }
	public bool IsSetQUYENTIMKIEM;
	public bool IsQUYENTIMKIEMNullable
      { get { return true;  } }
      public bool QUYENTIMKIEM
      {
         get { return _QUYENTIMKIEM;  }
         set { 
		_QUYENTIMKIEM = value; 
		IsSetQUYENTIMKIEM = true;
		}
      }
	public bool IsSetQUYENXUATFILE;
	public bool IsQUYENXUATFILENullable
      { get { return true;  } }
      public bool QUYENXUATFILE
      {
         get { return _QUYENXUATFILE;  }
         set { 
		_QUYENXUATFILE = value; 
		IsSetQUYENXUATFILE = true;
		}
      }
	public bool IsSetQUYENIN;
	public bool IsQUYENINNullable
      { get { return true;  } }
      public bool QUYENIN
      {
         get { return _QUYENIN;  }
         set { 
		_QUYENIN = value; 
		IsSetQUYENIN = true;
		}
      }
        #endregion

        #region Constructors
        public NGUOIDUNG_QUYENHANConditionForm()
        {
         Reset();
        }
        #endregion

        public void Reset()
        {
            	 _MANGUOIDUNG = EmptyValues.v_string;
	IsSetMANGUOIDUNG = false;
	 _MACHUCNANG = EmptyValues.v_Int32;
	IsSetMACHUCNANG = false;
	 _QUYENXEM = EmptyValues.v_bool;
	IsSetQUYENXEM = false;
	 _QUYENSUA = EmptyValues.v_bool;
	IsSetQUYENSUA = false;
	 _QUYENXOA = EmptyValues.v_bool;
	IsSetQUYENXOA = false;
	 _QUYENTIMKIEM = EmptyValues.v_bool;
	IsSetQUYENTIMKIEM = false;
	 _QUYENXUATFILE = EmptyValues.v_bool;
	IsSetQUYENXUATFILE = false;
	 _QUYENIN = EmptyValues.v_bool;
	IsSetQUYENIN = false;
        }
    }
}